#include "cv.h"
#include "cxcore.h"
#include "highgui.h"
#include "cvaux.h"

#include "iostream"
#include "fstream"
#include "vector"
#include "list"
#include "cmath"
#include "cstdlib"
#include "cstring"
#include "unistd.h"
#include "algorithm"
#include "dirent.h"

#if !(defined _COMMON_HEADER_)
#define _COMMON_HEADER_

#define ERROR(info) std::cerr << __FILE__ << "@" << __LINE__ << ":[ERROR][" << info <<"]"<< std::endl 
#define WARNING(info) std::cerr << __FILE__ << "@" << __LINE__ << ":[WARNING][" << info << "]" << std::endl 
#define INFO1(info) std::cout << "[INFO]:[" << info << "]" << std::endl 
#define INFO2(info,value) std::cout << "[INFO]:[" << info << "][" << value << "]" << std::endl 
bool itoa(int, char *, int) ;
bool pointtoa(cv::Point, char * ) ;
#endif  
